|
CATIA V5 Programmierung : Regel bzw. Rule um Multi-Value-Parameter zu definieren
picard am 16.10.2013 um 09:52 Uhr (1)
Hallo zusammen,ich möchte mit einer Regel im KWA die verfügbaren Werte eines Multi-Value-Parameter aktualisieren.Ich habe z.B. ein Geometrisches Set mit mehreren Flächen:GeoFaceAGeoFaceBGeoFaceCDiese kann ich abfragen per:let cFac (List)cFac = Geo.Query("Surface", "")Nun möchte ich den Parameter "Faces" so aktualisieren, dass er die drei Face-Namen als Mehrfach-Werte enthält. Leider klappt das aber so nicht:set Faces = cFacWie kann ich das realisieren bzw. geht das überhaupt?Gruß, Picard
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Materialbezeichnung auslesen
picard am 23.12.2005 um 12:29 Uhr (0)
Wenn Du dem Part ein Material zuweist, wird auch ein Parameter "Material" angelegt. Den kannst Du im Marko abgreifen:MyLinkedProducts.Item(i).Parameters.Item("Material").ValueAsStringIrgendwie so...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie komme ich an das Dokument meiner Selektion?
picard am 15.06.2005 um 13:25 Uhr (0)
Hallo Leute, ich möchte in einem Makro auf das Dokument eines in der Produktstruktur selektierten Parts zugreifen. Leider komme ich nicht dahinter, wie ich das anstellen muss. Code: CATIA.ActiveDocument.Selection.Item(1).Document Mit dem Aufruf erhält man wieder CATIA.ActiveDocument und nicht das Dokument des selektieren Item. Gruß, Picard
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Element aus Selektion aktivieren (bearbeiten)
picard am 13.12.2004 um 15:25 Uhr (0)
Hallo Leute, ich möchte in einem Makro ein Produkt nach Parts durchsuchen lassen und dann in den Parts Veränderungen vornehmen. Leider hängt es im Moment bei der Aktivierung des Parts. Es sollen alle Elemente des Suchergebnisses nacheinander abgearbeitet werden. Code: Language= VBSCRIPT Sub CATMain() variablendeklaration Dim productDocument1 As Document Dim selection1 As Selection Dim partDocument1 As Document Dim product1 As CATBaseDispatch Dim reference1 As Reference Dim publications1 As Publication ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie komme ich an das Dokument meiner Selektion?
picard am 16.06.2005 um 13:56 Uhr (0)
Danke für die Antwort. Leider sind unterhalb von Value keine Variablen vorhanden. Ich habe es nun aber hinbekommen mit: Code: Dim MySelection As Selection Set MySelection = CATIA.ActiveDocument.Selection Dim MyProductDocument As Document Set MyProductDocument = MySelection.Item(1).Reference.Parent.Item(MySelection.Item(1).Reference.Name).ReferenceProduct.Parent Danke für die Hilfe, Gruß Picard
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Element aus Selektion aktivieren (bearbeiten)
picard am 14.12.2004 um 15:55 Uhr (0)
Danke für die Info... leider komme ich mit den Informationen aber noch nicht zurecht (nur falls es noch nicht aufgefallen ist: ich bin Anfänger ). Der Quelltext sieht nun folgendermaßen aus: Code: Language= VBSCRIPT Sub CATMain() variablendeklaration Dim MyRootProduct As Document Dim MySelectedParts As Selection Dim MyActivePart As Document parts im aktuellen produkt finden Set MyRootProduct = CATIA.ActiveDocument Set MySelectedParts = MyRootProduct.Selection MySelectedParts.Search CATPrtSearch.P ...
|
| In das Form CATIA V5 Programmierung wechseln |